/**
 * Global style
 */
body {
	font-family: arial;
	font-size: 12px;
	margin: 0px;
	paddding: 0px;
	word-wrap: break-word;
}
a{
	text-decoration: none;
}
p {
	font-size: 14px;
	color: #666666;
}

form {
	margin: 0px;
	padding: 0px;
}

/**
 * header
 */
 /*
.header {
	width: 99%;
	height: 21px;
	font-size: 12px;
	text-align: center;
	background-image: url(../../images/index-img/global/header_bg.gif);
	padding: 3px;
	line-height: normal;
	margin: 0 auto;
}
*/
.header{
	margin:0 auto;
	text-align:center;
	line-height:25px;
	width: 980px;
	padding: 0 8px 0 13px;
	background:
		url(../../images/myhome-img/ddnewhead_operate_bg.gif)
		repeat-x top;
	height: 25px;
}
.page_width {
	width: 955px;
}

.div_center {
	margin: 0 auto;
	text-align: center;
}

.xiaxueqi_logo {
	float:left;
	padding-left:10px;
	margin-bottom:-20px;
}
.xiaxueqi_logo img {
	display:block;
	border:none;
	width:138px;
	height:50px;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

.float_left {
	float: left;
}

.float_right {
	float: right;
}

.page_main_left {
	float: left;
	/*	width:162px;*/
	width: 185px;
}

.page_main_mid {
	float: left;
	margin-left: 6px;
	width: 546px;
}

.page_main_right {
	margin-top: 7px;
	float: right;
	/*  width:240px;*/
	width: 217px;
}

.page_nav {
	position: relative;
	margin: auto;
	max-width: 960px;
	min-width: 760px;
	text-align: left;
	width: 960px;
}

.page_main {
	position: relative;
	margin: auto;
	max-width: 960px;
	min-width: 760px;
	text-align: left;
	width: 960px;
}

.searchBar {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent
		url(../../images/index-img/global/search_bar.gif) repeat-x scroll 0
		28px;
}

.searchBar ul {
	height: 29px;
	list-style-image: none;
	list-style-type: none;
	margin: 0 0 0 250px;
	posisiton: relative;
	padding: 0;
}

.searchBar li {
	float: left;
	height: 29px;
	margin-right: 3px;
	background: #93c0dd url(../../images/index-img/global/search_bar.gif)
		no-repeat scroll 0 -86px;
}

.searchBar li.current {
	background: #93c0dd url(../../images/index-img/global/search_bar.gif)
		no-repeat scroll 0 -56px;
}

.searchBar li a:link,.searchBar li a:hover,.searchBar li a:visited {
	background: #D6E5EE url(../../images/index-img/global/search_bar.gif)
		no-repeat scroll 100% -86px !important;
	color: #003399;
	display: block;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: 100%;
	margin-left: 2px;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	padding: 7px 15px 7px 11px;
	width: auto;
}

.searchBar li.current a:link,.searchBar li.current a:visited {
	background: #93C2DE url(../../images/index-img/global/search_bar.gif)
		no-repeat scroll 100% -56px !important;
	color: #08134C !important;
	font-weight: bold;
	text-decoration: none;
}

.searchBox {
	background: #3F80B1 url(../../images/index-img/global/search_bar.gif)
		no-repeat scroll 0 -4px;
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 100px;
	padding-right: 100px;
	text-align: center;
	height: 47px;
}

.searchBox .searchSelect {
	position: relative;
	width: 100px;
}

.searchBox .searchSubmit {
	background: transparent
		url(../../images/index-img/global/search_bar.gif) no-repeat scroll
		100% 100%;
	border: 0 none;
	color: #5E2708;
	font-size: 13px;
	font-weight: bold;
	height: 23px;
	margin: 0;
	padding: 0;
	width: 99px;
	color: #FFFFFF;
}

.searchBox .common_search {
	padding-left: 97px;
	padding-top: 3px;
	float: left;
}

.category {
	border-top: 1px solid #ffa551;
	border-left: 1px solid #ffa551;
	border-right: 1px solid #ffa551;
	border-bottom: 0px none;
	width: 183px;
	padding: 0;
	margin-top: 3px;
	font-size: 14px;
	text-align: left;
}

.category ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.category li {
	list-style-image: none;
	list-style-type: none;
	padding: 4px 5px 4px 15px;
	background: transparent
		url(../../images/index-img/global/category_arrow.gif) no-repeat;
	/*	background-position:125px 7px;*/
	background-position: 155px 7px;
	color: #092c73;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #ff9d42;
}

.category li a:link,a:visited {
	color: #092c73;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	width: auto;
	text-decoration: none;
}

.category li a:hover {
	color: #ff9d42;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	width: auto;
	text-decoration: underline;
}
/**
 * ��ɫ���Panel��ʹ�÷�������HTML���룺
 *
   <div class="panel">
	 <div class="title">Panel����</div>
	 <ul>
	 	<li>Panel����ʾ������</li>
	 	<li>Panel����ʾ������</li>
	 </ul>
   </div>
 *
 */
.panel {
	background: url(../../images/index-img/global/panel_title_bg.gif)
		repeat-x;
	padding: 32px 3px 0px 3px;
	Margin-top: 3px;
	border: 1px solid #ff8f27;
	height: 100%;
}

.panel .title {
	margin-left: 5px;
	margin-top: -36px;
	padding-top: 9px;
	font-size: 14px;
	font-weight: bold;
	color: #6a4e12;
}

.panel ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	margin-top: 5px;
	padding: 3px;
	font-size: 14px;
	color: #666666;
}

.panel li {
	list-style-image: none;
	list-style-type: none;
	padding: 3px;
}

.mid_adv_1 {
	border: 1px solid #ff8f27;
	width: 536px;
	height: 150px;
	margin-top: 10px;
}

/*--------------------------------------Footer----------------------------*/
	/*Help*/
.Help {
	line-height:1.2em;
	width: 920px;
	border: 1px solid #E7CA96;
	padding: 10px 20px;
	margin: 8px auto;
	overflow: hidden;
	background: url(../../images/index-img/help_bg.jpg) #fff repeat-x 0 top;
}

.Help dl {
	width: 20%;
	height: 160px;
	float: left;
	background: url(../../images/index-img/help_line.gif) no-repeat right
		top;
}

.Help dl.Help_b5 {
	background: none;
}

.Help dt {
	font-weight: bold;
	padding-left: 30px;
	margin-bottom: 15px;
}

.Help dd {
	padding-left: 65px;
	background: url(../../images/index-img/help_item.gif) no-repeat 50px 3px;
	padding-bottom:4px;
}

.Help a:link,.Help a:visited {
	color: #222;
}

.Help a:hover,.Help a:active {
	text-decoration: underline;
	color: #f30;
}

/*Footer_Nav*/
.Footer_Nav {
	width: 955px;
	text-align: center;
	margin: 20px auto 0;
}

.Footer_Nav a:link,.Footer_Nav a:visited {
	margin: 0 10px;
	color: #333;
}

/*Copyright*/
.Copyright {
	width: 955px;
	text-align: center;
	margin: 0 auto 5px;

}
.Copyright span,.Copyright a{
	margin-bottom:3px;
	font-size:12px;
	font-family: arial;
}